
#pragma once


#include "Perception.h"


namespace cgGame
{
	class CPerceptionBullet : public CPerception
	{
	public:
		CPerceptionBullet();
		CPerceptionBullet(unsigned int charID);
		virtual ~CPerceptionBullet();

		virtual CCharacter* SelectTarget();


		virtual void		SetMyself(unsigned int charID);
		virtual bool		IsCollisionWithTarget();
		virtual void		PerceiveSurroundings();


	private:
		list<CCharacter*> m_pSurroundCharList;
		list<CCharacter*> m_pSurroundBulletList;

	};
}
